home *** CD-ROM | disk | FTP | other *** search
Makefile | 1991-07-20 | 703 b | 36 lines |
- # File: makefile
- # SGoldthorpe 20-Jul-91
-
- # makefile for midiplay
-
- # USUAL COMPILER STUFF
- CC = cc
- CFLAGS = -O
- FLIBS = -f
-
- # building targets
-
- default: midiplay.ttp gem_mp.ttp
-
- clean:
- $(RM) *.o *.ttp
-
- rebuild-all: clean default
-
- # RULES - EXPLICITY TO SHOW FULL DEPENDENCIES
-
- midiplay.ttp: mp_main.o mp_intp.o mp_gbls.o
- ${CC} ${CFLAGS} mp_main.o mp_intp.o mp_gbls.o -o midiplay.ttp $(FLIBS)
-
- mp_main.o: mp_main.c midiplay.h mp_gbls.h
- $(CC) $(CFLAGS) -c mp_main.c
-
- mp_intp.o: mp_intp.c midiplay.h mp_gbls.h
- $(CC) $(CFLAGS) -c mp_intp.c
-
- mp_gbls.o: mp_gbls.c midiplay.h
- $(CC) $(CFLAGS) -c mp_gbls.c
-
- gem_mp.ttp: gem_mp.c
- $(CC) $(CFLAGS) gem_mp.c -o gem_mp.ttp
-